About Hamble Sea School Limited (05336324) United Kingdom