About Julnes & Sons Limited (00415242) United Kingdom