About Mcallegari Limited (11078507) United Kingdom