About Nicholas Finburgh Ltd (06498109) United Kingdom