About Findlay Cs Limited (06553632) United Kingdom