About Seabrooke Consulting Limited (10825549) United Kingdom