About Microphase Consulting Limited (03598456) United Kingdom