About Abo (structural) Limited (05147733) United Kingdom