About Premier Controls Limited (07332626) United Kingdom