About Power Link Solutions Limited (10035307) United Kingdom