About Thakers Hounslow Ltd (12262682) United Kingdom