About Pagliuca Pagliuca Limited (07826356) United Kingdom