About Oakridge (edgehead) Limited (SC483849) United Kingdom