About Kenneth Powell Limited (05912482) United Kingdom