About B A Spares Holdings Limited (10403958) United Kingdom