About Shepherds Quay Limited (07404952) United Kingdom