About K&v Parker Ltd (12129887) United Kingdom