About Malcolm Scott Consultants (holdings) Limited (07121336) United Kingdom