About I & S Davies Limited (04139962) United Kingdom