About Val Mcgregor Limited (05721571) United Kingdom