About Favergill Limited (02255482) United Kingdom