About Richard Taylor (vehicle Remarketing) Limited (10992402) United Kingdom