About Shomron Associates Limited (07576734) United Kingdom