About Shepherd Finance Limited (10949474) United Kingdom