About Lance Cross Business Performance Limited (07193052) United Kingdom