About Beacon Design Solutions Limited (09805445) United Kingdom