About Tyrrell Developments Ltd (06561527) United Kingdom