About The Creative Sausage Limited (10984652) United Kingdom