About Stanley Barker Ltd (09436653) United Kingdom