About Malcolm Scott Consultants Limited (01992131) United Kingdom