About The Occ (midlands & Oxford) Limited (13313817) United Kingdom