About Reference Design Limited (08198381) United Kingdom