About Admisar Limited (02632959) United Kingdom