About Findie Development Limited (09384486) United Kingdom