About Farrugia Ltd (09078078) United Kingdom