About Switzer Holdings (uk) Limited (08566988) United Kingdom