About B L Owen Ltd (11954039) United Kingdom