About I & L Turriff Ltd (SC509600) United Kingdom