About Roger Mcpherson Ltd (12845056) United Kingdom