About Friesian Technology Limited (08914123) United Kingdom