About Spurham Holdings Limited (12478505) United Kingdom