About Pectel Administration Ltd. (03633304) United Kingdom