About Oakham Fabrications & Engineers (holdings) Limited (07128947) United Kingdom