About Admin And Sales Ltd (12276419) United Kingdom