About L Scanlon Solutions Limited (10786602) United Kingdom