About Foss Holdings Limited (06452996) United Kingdom