About Abirose Limited (07500101) United Kingdom