About Bp Clarke Limited (05499526) United Kingdom