About Pedmore Finance Limited (10375937) United Kingdom