About Takhar And Sons Limited (11964480) United Kingdom