About Sinclairhill Limited (06749422) United Kingdom