About Thakker & Sons Limited (06792115) United Kingdom