About J Bal & Sons Limited (10277007) United Kingdom