About N & S Kirk Limited (10057535) United Kingdom