About A.b.a. Controls Limited (01137100) United Kingdom