About Masra Limited (02580510) United Kingdom