About Holwood (spinney Hill) Limited (11765080) United Kingdom