About Thrigby Rd Holdings Ltd (12984604) United Kingdom