About Lemon Quay (three) Limited (SC304232) United Kingdom