About Lance Scott Services Limited (10152409) United Kingdom