About I. & P. Redford (pitfour) Limited (SC043107) United Kingdom