About I & R Paton Limited (SC273433) United Kingdom