About Shapla (wales) Limited (07809793) United Kingdom