About Fagioli Limited (02532236) United Kingdom