About Kent & Peckham Limited (12705173) United Kingdom