About First Klass Property Improvements Ltd (12502617) United Kingdom