About Spittalhill Limited (11407419) United Kingdom