About Bri-stor Holdings Limited (11088920) United Kingdom