About B&a Young Developments Limited (07574686) United Kingdom