About James Sollars Irc Limited (11269491) United Kingdom