About James A Comrie Limited (11233970) United Kingdom