About Oakington Design Studio Limited (13109442) United Kingdom