About Bramleigh Holdings Limited (09588017) United Kingdom