About James A Monaghan Limited (SC667523) United Kingdom