About V Kirkpatrick Limited (12610431) United Kingdom