About Hendrefoilan Slg Limited (12050234) United Kingdom