About Ad Slade Enterprises Limited (12417148) United Kingdom