About Laggan & Associates Limited (04302623) United Kingdom