About Spice Quay Management Co. Limited (03433935) United Kingdom