About Oakmoore Plant Limited (07401428) United Kingdom