About Seven 8 Six Pd Limited (10587597) United Kingdom