About Air Bag Stopper Holdings Limited (SC327964) United Kingdom