About Oliver Pietersen & Co. Limited (06952934) United Kingdom