About Oakmere Solutions Limited (06895846) United Kingdom