About Oakfield Spring Limited (10421628) United Kingdom