About James Cubitt Fello Atkinson & Partners Limited (02233259) United Kingdom