About Skidmore Medical Limited (05228178) United Kingdom