About Modor & Bearn Limited (11228148) United Kingdom