About Thakar Singh & Sons Limited (01144823) United Kingdom