About Whittle Design Studio Limited (10156620) United Kingdom