About Hellyer S Kitchen Limited (09519217) United Kingdom