About Thornycroft Homes Limited (13394641) United Kingdom