About Sencers Services Ltd (11597114) United Kingdom