About Buckley Howell Ltd (06082068) United Kingdom