About James Nolan Ltd (11864220) United Kingdom