About Whittington Facilities (holdings) Limited (04429126) United Kingdom