About Bauman Lyons Developments Limited (07558293) United Kingdom