About Tallegra Limited (03424562) United Kingdom