About Girdlers House Ltd (13661029) United Kingdom