About Oakingham Stratton Ltd (12913568) United Kingdom