About L Bramhall Limited (12707840) United Kingdom