About Burreli & Rica Ltd (12629045) United Kingdom