About Bramble Engineering Limited (07653920) United Kingdom