About The Vallum Limited (10079823) United Kingdom