About Ca Van Der Merwe Limited (13055562) United Kingdom