About Pharos Controls Limited (07316088) United Kingdom