About Thewal North Limited (09330852) United Kingdom