About Abstrasse Limited (SC603447) United Kingdom