About Whincroft Limited (02024811) United Kingdom