About Julian Mcintosh And Collaborators Limited (11418252) United Kingdom