About Guy De Villiers Limited (08883762) United Kingdom