About Beacon West Bromwich Limited (05411087) United Kingdom