About Slanchogled London Ltd (07614440) United Kingdom