About Interdose Limited (05736407) United Kingdom