About James Fallon Ltd. (SC328208) United Kingdom