About Lasser Holdings Limited (12673833) United Kingdom