About Claydon Oakgrove Limited (09576303) United Kingdom