About Sinclairs (hendon) Limited (10840544) United Kingdom