About Spence Harris Hogan Limited (02610615) United Kingdom