About Chalkboard Office Installations Limited (09864829) United Kingdom