About Barski Developments Limited (07664073) United Kingdom