About James A. Marshall Limited (SC032141) United Kingdom