About Bramble Environmental Limited (11310076) United Kingdom