About T G Allen-mersh Ltd (07667547) United Kingdom