About Oldrid & Co. Limited (00284283) United Kingdom