About Kendon Sloggett Construction Limited (07145168) United Kingdom