About R Miranda & Co Limited (09116277) United Kingdom