About Yarrow Bridge Limited (05640336) United Kingdom