About Sharland & Power Limited (10877870) United Kingdom