About Barkham511 Limited (08990216) United Kingdom