About P D Verwoerdt Ltd (11026342) United Kingdom