About Number 38 The Limes Limited (03820012) United Kingdom