About J.palmer & Co.(glaziers)limited (00724591) United Kingdom