About Macquillan & Co Limited (07997656) United Kingdom