About Sausagebox Limited (07251206) United Kingdom