About Spetisbury Holdings Limited (06895163) United Kingdom