About Sahr Limited (07882683) United Kingdom