About Terry Feeley Ltd (12453548) United Kingdom