About Oakmere Technical Services Limited (01567194) United Kingdom