About S Calliard Designs Ltd (11418701) United Kingdom