About Bahia & Sons Ltd (05444489) United Kingdom