About Brookwood International Limited (12928107) United Kingdom