About Hermitage Planning & Development Ltd (12774483) United Kingdom