About Lsq (crimscott Street) Holdings Limited (10662508) United Kingdom