About Makar Sales And Marketing Limited (SC600035) United Kingdom