About Jules Macfarlane Limited (11562078) United Kingdom