About Bill Slee Services Limited (10884056) United Kingdom