About Seneca Reid Limited (07238480) United Kingdom