About A. G. Sloan Ltd (07358094) United Kingdom