About Above Board Components Limited (05694221) United Kingdom