About Manor House Tamworth Limited (07660824) United Kingdom