About The Kesgrave Design Company Limited (07147289) United Kingdom