About The French Boulettes Ltd (12622756) United Kingdom