About London Spells Ltd (12781963) United Kingdom