About Kennedy & Skidmore Limited (11149199) United Kingdom