About B L Puttick Holdings Ltd (10659591) United Kingdom