About Tallboy Corporation Limited (10754192) United Kingdom