About The Allen S Family Holdings Ltd (12645837) United Kingdom