About Spence & Children Limited (11098096) United Kingdom