About James Ruane Limited (03422668) United Kingdom