About Garlis Holdings Limited (08953579) United Kingdom