About Washbox Limited (04957420) United Kingdom