About Camplas Technology Ltd. (01347401) United Kingdom