About Tashbar Of Edgware Limited (05436271) United Kingdom