About Pharos Architectural Controls Limited (05286891) United Kingdom