About Barryvale Limited (03584191) United Kingdom