About Whittlestone Ltd. (02962004) United Kingdom