About Lance Fisher Limited (05602603) United Kingdom