About Austin Research & Development Limited (12691563) United Kingdom