About Redfern Technology Management Limited (05075558) United Kingdom