About James Gill & Co Holdings Ltd. (06370948) United Kingdom