About Sklar Medical Services Limited (09563636) United Kingdom