About Seales Specialist Services Division Ltd (10860485) United Kingdom