About Brookwood International Sales Limited (01952225) United Kingdom