About The Loft Design & Print Limited (06732293) United Kingdom