About Oakfield Technology Associates Ltd (11687135) United Kingdom