About Oramus & Clay Limited (13045581) United Kingdom