About Quaffins Limited (02690221) United Kingdom