About Aldrich Payton Holding Limited (13189023) United Kingdom