About Clax Limited (05131630) United Kingdom