About Slateshore Ltd (12862782) United Kingdom