About Richard Vandekar Limited (02733140) United Kingdom