About Beacon Project Services (uk) Limited (07213658) United Kingdom