About Lancaster Burton Hill Ltd (12041239) United Kingdom