About B.m.r. (holdings) Limited (00529316) United Kingdom