About Orray Ltd. (07817271) United Kingdom