About The Magistrelli Group Ltd (11586143) United Kingdom