About Ian Redford Limited (SC035660) United Kingdom