About Assembly Contracts Limited (02562701) United Kingdom