About Alexander Wray & Co Limited (04938252) United Kingdom