About B P Grace Limited (01522481) United Kingdom