About Sloggett Group Limited (02304586) United Kingdom