About Rastrick Health Ltd (12113204) United Kingdom