About Foulis Holdings Limited (SC673192) United Kingdom