About Holwood (corby Ii) Limited (05586872) United Kingdom