About Bendrose Number Ltd (12764423) United Kingdom