About Elvidge Finance Limited (11798173) United Kingdom