About Farry Utilities Limited (05421021) United Kingdom