About Bedi & Sons Ltd (08041961) United Kingdom