About Bistrot Deluxe (holdings) Limited (13013405) United Kingdom