About Heritage London (ilford) Limited (12242126) United Kingdom