About Beacon Lee Developments Limited (13438236) United Kingdom