About Admeter Limited (05339235) United Kingdom