About Beacon Concepts Limited (13480586) United Kingdom