About Knowle Installations Limited (07441853) United Kingdom