About Sc Chambers & Co Limited (10860429) United Kingdom