About J.vickerstaff & Co.limited (00168259) United Kingdom