About Service & Consulting Ltd (10446268) United Kingdom