About Bala Bodyrepair Limited (05102060) United Kingdom