About R Whittle Limited (10285616) United Kingdom