About Loft House Studio Limited (05884197) United Kingdom