About Whittlesey Limited (08755654) United Kingdom