About Allegri & Co. Ltd (07829890) United Kingdom