About Oakmere Technical Services (holdings) Limited (09578539) United Kingdom