About Sebald Limited (03346713) United Kingdom