About Sailer Ltd (09267198) United Kingdom