About Fairlie Riggers Ltd (SC658733) United Kingdom