About A P Osmond Thatching Limited (04545584) United Kingdom