About Dom Pascal Ltd (12945288) United Kingdom