About Mark Anthony Pickard Limited (05222918) United Kingdom