About Schaller Limited (04907129) United Kingdom