About Abbott & Frost Ltd (05179370) United Kingdom