About Chris Labdon Limited (05121806) United Kingdom