About Pan Controls Limited (SC095829) United Kingdom