About M.& F.components Limited (00530699) United Kingdom