About Sheroy Lawrence Ministries Ltd (12839415) United Kingdom