About Charles Fish Limited (00686525) United Kingdom