About World S End Technology Ltd (09527808) United Kingdom