About Bal Services & Development Ltd (12404032) United Kingdom