About J C Peacock & Company (astmoor) Limited (08941158) United Kingdom