About Peter Macdonald Limited (12127997) United Kingdom