About Korel & Sons Limited (10952910) United Kingdom