About Razors Bars Ltd (NI656285) United Kingdom