About Challoner S Ph Ltd (12391356) United Kingdom