About Girdle Toll Ltd (13638895) United Kingdom