About James & Huntley (homecraft) Limited (02910080) United Kingdom