About Redmound Friends It Solutions Limited (07895120) United Kingdom