About Domeshaw Limited (01077922) United Kingdom