About Excelement Technology Ltd. (07293379) United Kingdom