About Assistant Consultants Limited (03340169) United Kingdom