About B M Selby Ltd (10079541) United Kingdom