About Wallslough (u.k.) Ltd (11166401) United Kingdom