About Quay Stenimar Limited (08178465) United Kingdom