About Freddiedoyle Ltd (12208853) United Kingdom