About Weaver Rose Limited (13553338) United Kingdom