About Southwick Hall Limited (09058786) United Kingdom