About Malcolm Schaller Limited (12392063) United Kingdom