About James Callicott Designs Ltd. (11804250) United Kingdom