About St. Aidan S Terrace Rtm Company Limited (07143986) United Kingdom