About B.m.r. (finance) Limited (01418939) United Kingdom