About Mansfield Kirk Limited (07101632) United Kingdom