About Macdowall Limited (10695794) United Kingdom