About Ilford Lofts Limited (07326965) United Kingdom