About Laff Scottish Limited Partnership (SL027094) United Kingdom