About Nigel Sloam & Co Limited (10897325) United Kingdom