About James Mclaren Fitness Limited (11518112) United Kingdom