About Allegria Swalwell Limited (11350365) United Kingdom