About Harbury (holdings) Limited (08452030) United Kingdom