About Oclay Ltd (11580510) United Kingdom