About Margaret D Boss Saloon Limited (11827624) United Kingdom