About Macpherson Holdings. Limited (10907127) United Kingdom