About The Loft Clock Co. Ltd (SC696632) United Kingdom