About Ellis Campbell & Co Limited (10251116) United Kingdom