What is this ? Please help

What is this ? Please help
Located in Leicester, United Kingdom

Does anyone know what this is ?

Contact Details +

Cdewis

Contact Form

All contact enquiries are checked for spam submissions.
Information
class="form-text required" />