About Holmesbake Limited (08256629) United Kingdom