About Spencer George Ltd (09330970) United Kingdom