About Lance House Services Limited (04327598) United Kingdom