About Ssard Ltd (06058229) United Kingdom