About Victor Kirby & Co Limited (04715122) United Kingdom