About Platelet Solutions Limited (07523757) United Kingdom