About Farrat Installation Services Limited (06524087) United Kingdom