About Charles Higgins Limited (10818941) United Kingdom