About Aj Slater Solutions Limited (12445993) United Kingdom