About Edinshall Ltd. (SC653453) United Kingdom