About Quay Products Limited (05326262) United Kingdom