About Nick Whale Stratford Limited (00404473) United Kingdom