About New Directions (st. Leonards On Sea) Limited (06339063) United Kingdom