About Ark Trading & Engineering Limited (12418996) United Kingdom