About Whittles Limited (05955360) United Kingdom